package com.gopay.common.domain.bank.boc.bcdl.batch.req;

import java.io.Serializable;
import java.util.List;

/**
 * @author lianpeng
 * 银企直连-快捷代发业务(对私) 请求参数实体对外访问类
 */
public class ReqBatchParam implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = -4366145893726530426L;
	
	private String insid;
	//货币
	private String pybcur;
	//批总金额
	private String pybamt;
	//批总笔数
	private String pybnum;
	//代发类型
	private String crdtyp;
	//摘要
	private String furinfo;
	//附言
	private String useinf;
	//付款日期
	private String trfdate;
	//付款人信息
	private ReqBatchDrawee fractn;
	//收款人信息
	private List<ReqBatchPayee> detail;

	public String getInsid() {
		return insid;
	}

	public void setInsid(String insid) {
		this.insid = insid;
	}

	public String getPybcur() {
		return pybcur;
	}

	public void setPybcur(String pybcur) {
		this.pybcur = pybcur;
	}

	public String getPybamt() {
		return pybamt;
	}

	public void setPybamt(String pybamt) {
		this.pybamt = pybamt;
	}

	public String getPybnum() {
		return pybnum;
	}

	public void setPybnum(String pybnum) {
		this.pybnum = pybnum;
	}

	public String getCrdtyp() {
		return crdtyp;
	}

	public void setCrdtyp(String crdtyp) {
		this.crdtyp = crdtyp;
	}

	public String getFurinfo() {
		return furinfo;
	}

	public void setFurinfo(String furinfo) {
		this.furinfo = furinfo;
	}

	public String getUseinf() {
		return useinf;
	}

	public void setUseinf(String useinf) {
		this.useinf = useinf;
	}

	public String getTrfdate() {
		return trfdate;
	}

	public void setTrfdate(String trfdate) {
		this.trfdate = trfdate;
	}

	public ReqBatchDrawee getFractn() {
		return fractn;
	}

	public void setFractn(ReqBatchDrawee fractn) {
		this.fractn = fractn;
	}

	public List<ReqBatchPayee> getDetail() {
		return detail;
	}

	public void setDetail(List<ReqBatchPayee> detail) {
		this.detail = detail;
	}
}
